Skip to main content

Localization Definitions

Localization Definitions is the central area where all application texts are defined for multi-language support. All UI texts, error messages, system expressions, and developer-defined strings are managed here.

Localization Definitions Guide

Localization Definitions refers to the central structure used in the Synergy platform to manage multi-language support.
Translation keys (Localization Keys) used in forms, flows, modules, and all user-visible texts are created and managed here.

With this structure:

  • The application can support multiple languages.
  • All text management becomes centralized.
  • Developers no longer need to hardcode text strings directly into the code.
  • Multi-language requirements can be easily managed per customer or per project.

Purpose

Localization Definitions is used to meet the following needs:

  • Managing all system texts through a single key-based structure.
  • Preventing duplicate text entries when the same text is used in multiple places.
  • Making it easier to translate the application into different languages.
  • Enabling dynamic text selection in objects such as Forms, ComboBox, and Dropdown.